package com.hsgene.common.util.resolver;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 忽略用户登录注解，用于注解某些特定的API接口，允许用户不登录就可以进行访问
 *
 * @author wangbing
 * @version 1.0, 2018/11/9
 */
@Target(value = {ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface IgnoreUserToken {

    /**
     * 标识相应端别用户可以不进行登录就可以进行接口访问
     *
     * @return 客户端标识
     */
    int[] platform() default 0;
}
